(Colloq) dim-witted - English Synonyms Dictionary